deepacid etching - German English Dictionary